package com.sise.bl.dao;

import com.sise.bl.entity.Type;

import java.sql.SQLException;
import java.util.List;

public interface TypeDao {

    /**
     * 查询所有 类别
     * @return
     */
    List<Type> selectAll();
    /**
     * 添加新类别
     * @param type  类别实体的对象
     * @return
     */
    int insert(Type type);

    /**
     * 根据类别id查询类别信息
     * @param tid  类别id（类别实体的唯一标识）
     * @return
     */
    Type selectTypeByid(Integer tid);


    /**
     * 根据 id 修改类型
     * @param type   类型表的唯一标识
     * @return
     */
    void updateType(Type type);
}
